Hiroyuki Sanada
Life (2017)
Rush Hour 3 (2007)
The Last Samurai (2003)
Lost Season 6